//package com.plian.system.entity.mt;
//
//import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
//import com.alibaba.excel.annotation.ExcelProperty;
//import com.alibaba.excel.annotation.write.style.ColumnWidth;
//import com.baomidou.mybatisplus.annotation.*;
//
//import java.util.Date;
//import java.io.Serializable;
//
//import com.fasterxml.jackson.annotation.JsonFormat;
//import com.fasterxml.jackson.databind.annotation.JsonSerialize;
//import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
//import com.plian.Tools.DateUtil;
//import io.swagger.annotations.ApiModel;
//import io.swagger.annotations.ApiModelProperty;
//import lombok.*;
//import org.springframework.format.annotation.DateTimeFormat;
//
//import javax.validation.constraints.NotEmpty;
//
///**
// * <p>
// * 临时任务下发反馈
// * </p>
// *
// * @author hu song
// * @since 2023-02-08
// */
//@Data
//@Builder
//@AllArgsConstructor
//@NoArgsConstructor
//@EqualsAndHashCode(callSuper = false)
//@TableName("mt_temporary_task_user")
//@ApiModel(value="TemporaryTaskUser对象", description="临时任务下发反馈")
//@ExcelIgnoreUnannotated
//public class TemporaryTaskUser implements Serializable {
//
//    private static final long serialVersionUID = 1L;
//
//    @ApiModelProperty(value = "主键")
//    @TableId(value = "id", type = IdType.ASSIGN_ID)
//    @JsonSerialize(using = ToStringSerializer.class)
//    private Long id;
//
//    @ApiModelProperty(value = "临时任务id")
//    @JsonSerialize(using = ToStringSerializer.class)
//    private Long temporaryTaskId;
//
//    @ApiModelProperty(value = "反馈单位id")
//    @NotEmpty
//    private String unitId;
//
//    @ApiModelProperty(value = "反馈用户id")
//    @NotEmpty
//    private String userId;
//
//    @ApiModelProperty(value = "反馈用户人名字")
//    @NotEmpty
//    private String userName;
//
//    @ApiModelProperty(value = "反馈内容")
//    @ExcelProperty(value = "反馈内容")
//    @ColumnWidth(50)
//    private String content;
//
//    @ApiModelProperty("联系电话")
//    @NotEmpty
//    private String contactNumber;
//
//    @ApiModelProperty(value = "创建时间")
//    @TableField(fill = FieldFill.INSERT)
//    @DateTimeFormat(pattern = DateUtil.PATTERN_DATE)
//    @JsonFormat(pattern = DateUtil.PATTERN_DATE, timezone = "Asia/Shanghai")
//    private Date createTime;
//
//    @ApiModelProperty(value = "反馈时间")
//    @DateTimeFormat(pattern = DateUtil.PATTERN_DATE)
//    @JsonFormat(pattern = DateUtil.PATTERN_DATE, timezone = "Asia/Shanghai")
//    @ExcelProperty(value = "反馈时间")
//    @com.alibaba.excel.annotation.format.DateTimeFormat(DateUtil.PATTERN_DATE)
//    @ColumnWidth(20)
//    private Date feedbackTime;
//
//    /**
//     * 状态[0:未删除,1:删除]
//     */
//    @TableLogic(value = "0", delval = "1")
//    @TableField(fill = FieldFill.INSERT)
//    @ApiModelProperty(value = "状态[0:未删除,1:删除]")
//    private Integer isDeleted;
//
//    @ApiModelProperty("是否上报")
//    private Boolean isReport;
//
//}
